body{
    /*background: #f0f0f0;*/
    /*color: #7c7c7c;*/
    /*position: relative;*/
    background: none repeat scroll 0 0 #3B3E40;
    color: #3B3E40;
    font-family: arial;
    font-size: 12px;
    height: 100%;
    margin: 0;
    overflow-x: hidden;
    padding: 0;
}

.widget.widget-body-gray {
    box-shadow: 0 3px 0 0 #f6f6f6;
    -moz-box-shadow: 0 3px 0 0 #f6f6f6;
    -webkit-box-shadow: 0 3px 0 0 #f6f6f6;
}
.widget.widget-heading-simple {
    border: none;
    background: none;
}
.widget {
    background: #ffffff;
    margin: 0 auto 15px;
    position: relative;
    border: 1px solid #dbdbdb;
    box-shadow: 0 3px 0 0 #dbdbdb;
    -moz-box-shadow: 0 3px 0 0 #dbdbdb;
    -webkit-box-shadow: 0 3px 0 0 #dbdbdb;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}

.widget .widget-body {
    box-shadow: 0 3px 0 0 #f6f6f6;
    -moz-box-shadow: 0 3px 0 0 #f6f6f6;
    -webkit-box-shadow: 0 3px 0 0 #f6f6f6;
    background: #fafafa;
}
/*.widget.widget-body-gray > .widget-body {*/
    /*background: #e5e5e5;*/
    /*background: #3D4851;*/
/*}*/
.widget.widget-heading-simple > .widget-body {
    border: 1px solid #dbdbdb;
    -webkit-border-radius: 5px ;
    -moz-border-radius: 5px ;
    border-radius: 5px ;
}
.widget .widget-body {
    padding: 15px;
}
.wrapper {
    position: fixed;
    left: 50%;
    margin-left: -180px;
    margin-top: -110px;
    top: 40%;
    width: 360px;
}
.row-fluid .span4{
    min-width: 105px;
    width: auto;
}
.row-fluid .span4 button{
    padding: 4px 5px;
}
.alert-info a{
    color: red;
    text-decoration: underline;
}
.error{
    color: red;
    background: #DBDBDB;
    padding: 4px 5px;
    border-color: #e90a3a;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(233, 22, 37, 0.60);
          box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(233, 26, 108, 0.60);
}

input{
    -moz-box-sizing: border-box;
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #E3E3E3;
    border-radius: 3px;
    color: #606060;
    font-family: Arial;
    font-size: 12px;
    margin: 0 0 15px;
    padding: 10px;
    width: 100%;
}